package pl.edu.pw.stud.ltrzaska.classloader;

/**
 * POJO sluzacy do przchowywania klasy ladowanej dynamiecznie. Opakowuje
 * bytecode klasy wraz z jej pelna nazwa (fully qualified name). Dane
 * przechowywane przez obiekt takiej klasy wystarcza w pelni do dynamicznego
 * utworzenia obiektu klasy przechowywanej.
 */

public class ClassContainer {

	private byte[] byteCode = null;
	private String fullyQualifiedName = null;

	public ClassContainer(byte[] classByteCode, String classFullyQualifiedName) {
		this.byteCode = (classByteCode);
		this.fullyQualifiedName = (classFullyQualifiedName);
	}

	public byte[] getByteCode() {
		return byteCode;
	}

	public String getFullyQualifiedName() {
		return fullyQualifiedName;
	}

}
